# -*- coding: utf-8 -*-

def get_product_cate()-> dict[int, dict[str, str | int]]:
    """
    获取产品分类map
    :return: 分类列表
    """
    return {
        26:{
            'name':'inch standard',
            'lily_id':39,
        },
        27:{
            'name':'inch flanged',
            'lily_id':40,
        },
        28:{
            'name':'inch extended',
            'lily_id':41,
        },
        29:{
            'name':'inch flanged extend',
            'lily_id':42,
        },
        30:{
            'name':'metric standard',
            'lily_id':43,
        },
        31:{
            'name':'metric flanged',
            'lily_id':44,
        },
        32:{
            'name':'miniature thrust bearings',
            'lily_id':45,
        },
        34:{
            'name':'thin section ball bearings',
            'lily_id':110,
        },
        35:{
            'name':'constant section bearings',
            'lily_id':111,
        },
        36:{
            'name':'flanged thin section bearings',
            'lily_id':112,
        },
        38:{
            'name':'super precision angular contact ball bearings',
            'lily_id':63,
        },
        39:{
            'name':'miniature angular contact ball bearings',
            'lily_id':0,
        },
        40:{
            'name':'double row angular contact ball bearings',
            'lily_id':70,
        },
        41:{
            'name':'four point contact angular contact ball bearings',
            'lily_id':71,
        },
        42:{
            'name':'single row angular contact ball bearings',
            'lily_id':69,
        },
        48:{
            'name':'standard flanged ball bearings',
            'lily_id':73,
        },
        49:{
            'name':'flanged ball bearings with extended inner ring',
            'lily_id':74,
        },
        50:{
            'name':'single row deep groove ball bearings',
            'lily_id':79,
        },
        51:{
            'name':'stainless steel deep groove ball bearings',
            'lily_id':80,
        },
        52:{
            'name':'flanged ball bearings',
            'lily_id':81,
        },
        53:{
            'name':'single row deep groove ball bearings with filling slots',
            'lily_id':82,
        },
        54:{
            'name':'snap ring groove ball bearings',
            'lily_id':83,
        },
        55:{
            'name':'double row deep groove ball bearings',
            'lily_id':84,
        },
        56:{
            'name':'metric single direction thrust ball bearings',
            'lily_id':89,
        },
        57:{
            'name':'double direction thrust ball bearings',
            'lily_id':90,
        },
        58:{
            'name':'thrust ball bearings with w self aligning',
            'lily_id':115,
        },
        59:{
            'name':'thrust ball bearings with outside band',
            'lily_id':116,
        },
        46:{
            'name':'self aligning ball bearings',
            'lily_id':91,
        },
        47:{
            'name':'mast guide bearings',
            'lily_id':2196,
        }

    }